Guruvayoor

By train
By train

Gurvayoor town has a small railway station, where only few inter-city passenger and one inter-state passes. Equally convenient to take the train up from Thrissur which is a major railway station where almost all trains bound to Kerala stops and then take a taxi approx Rs 300 to Gurvayoor.

By plane
By plane

The nearest airport is Cochin International Airport located at Kochi 87 km. Alternatively, passengers can use Calicut International Airport located at Kozhikode, located about 100 kms. A large helipad at Guruvayur, enables helicopter transportation from Cochin and Kozhikode airport. An aerodrome and heliport is under consideration at Guruvayur, to cater growing number of pilgrims

By car
By car

Guruvayur is connected rest of country with NH 17 Mumbai-Kochi highway and several state highways connect the town to Kozhikode, Thrissur, Ernakulam, Palakkad etc.